翻訳と辞書
Words near each other
・ User journey
・ User Location Service
・ User model
・ User modeling
・ User onboarding
・ User operation prohibition
・ User pays
・ User profile
・ User profiles in Microsoft Windows
・ User Programmatic Interface
・ User provisioning software
・ User requirements document
・ User Research
・ User review
・ User Services Platform
User space
・ User State Migration Tool
・ User story
・ User System Interaction
・ User virtualization
・ User-centered design
・ User-defined function
・ User-generated content
・ User-generated TV
・ User-in-the-loop
・ User-Managed Access
・ User-Mode Driver Framework
・ User-mode Linux
・ User-subjective approach
・ Usera


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

User space : ウィキペディア英語版
User space

A modern computer operating system usually segregates virtual memory into kernel space and user space. Primarily, this separation serves to provide memory protection that protects data and functionality from faults (by improving fault tolerance) and malicious behaviour (by providing computer security).
Kernel space is strictly reserved for running a privileged operating system kernel, kernel extensions, and most device drivers. In contrast, user space is the memory area where application software and some drivers execute.
== Overview ==
The term userland (or user space) refers to all code that runs outside the operating system's kernel. Userland usually refers to the various programs and libraries that the operating system uses to interact with the kernel: software that performs input/output, manipulates file system objects, application software etc.
Each user space process normally runs in its own virtual memory space, and, unless explicitly allowed, cannot access the memory of other processes. This is the basis for memory protection in today's mainstream operating systems, and a building block for privilege separation. A separate user mode can also be used to build efficient virtual machines – see Popek and Goldberg virtualization requirements. Depending on the privileges, processes can request the kernel to map part of another process's memory space to its own, as is the case for debuggers. Programs can also request shared memory regions with other processes, although other techniques are also available to allow inter-process communication.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「User space」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.